Big Huge Thesaurus

Lyonia ligustrina

noun